metal tape armouring - Espagnol Anglais Dictionnaire